import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;


public class RWPlacemark extends Placemark {
	public RWPlacemark() {
		this.name = "rednwhite";
		this.setColorMap(new Color[64]);
		{
			getColorMap()[(int)0] = new Color((float)1, (float)0, (float)0);
			getColorMap()[(int)1] = new Color((float)1, (float)0.015873, (float)0.015873);
			getColorMap()[(int)2] = new Color((float)1, (float)0.031746, (float)0.031746);
			getColorMap()[(int)3] = new Color((float)1, (float)0.047619, (float)0.047619);
			getColorMap()[(int)4] = new Color((float)1, (float)0.063492, (float)0.063492);
			getColorMap()[(int)5] = new Color((float)1, (float)0.079365, (float)0.079365);
			getColorMap()[(int)6] = new Color((float)1, (float)0.095238, (float)0.095238);
			getColorMap()[(int)7] = new Color((float)1, (float)0.11111, (float)0.11111);
			getColorMap()[(int)8] = new Color((float)1, (float)0.12698, (float)0.12698);
			getColorMap()[(int)9] = new Color((float)1, (float)0.14286, (float)0.14286);
			getColorMap()[(int)10] = new Color((float)1, (float)0.15873, (float)0.15873);
			getColorMap()[(int)11] = new Color((float)1, (float)0.1746, (float)0.1746);
			getColorMap()[(int)12] = new Color((float)1, (float)0.19048, (float)0.19048);
			getColorMap()[(int)13] = new Color((float)1, (float)0.20635, (float)0.20635);
			getColorMap()[(int)14] = new Color((float)1, (float)0.22222, (float)0.22222);
			getColorMap()[(int)15] = new Color((float)1, (float)0.2381, (float)0.2381);
			getColorMap()[(int)16] = new Color((float)1, (float)0.25397, (float)0.25397);
			getColorMap()[(int)17] = new Color((float)1, (float)0.26984, (float)0.26984);
			getColorMap()[(int)18] = new Color((float)1, (float)0.28571, (float)0.28571);
			getColorMap()[(int)19] = new Color((float)1, (float)0.30159, (float)0.30159);
			getColorMap()[(int)20] = new Color((float)1, (float)0.31746, (float)0.31746);
			getColorMap()[(int)21] = new Color((float)1, (float)0.33333, (float)0.33333);
			getColorMap()[(int)22] = new Color((float)1, (float)0.34921, (float)0.34921);
			getColorMap()[(int)23] = new Color((float)1, (float)0.36508, (float)0.36508);
			getColorMap()[(int)24] = new Color((float)1, (float)0.38095, (float)0.38095);
			getColorMap()[(int)25] = new Color((float)1, (float)0.39683, (float)0.39683);
			getColorMap()[(int)26] = new Color((float)1, (float)0.4127, (float)0.4127);
			getColorMap()[(int)27] = new Color((float)1, (float)0.42857, (float)0.42857);
			getColorMap()[(int)28] = new Color((float)1, (float)0.44444, (float)0.44444);
			getColorMap()[(int)29] = new Color((float)1, (float)0.46032, (float)0.46032);
			getColorMap()[(int)30] = new Color((float)1, (float)0.47619, (float)0.47619);
			getColorMap()[(int)31] = new Color((float)1, (float)0.49206, (float)0.49206);
			getColorMap()[(int)32] = new Color((float)1, (float)0.50794, (float)0.50794);
			getColorMap()[(int)33] = new Color((float)1, (float)0.52381, (float)0.52381);
			getColorMap()[(int)34] = new Color((float)1, (float)0.53968, (float)0.53968);
			getColorMap()[(int)35] = new Color((float)1, (float)0.55556, (float)0.55556);
			getColorMap()[(int)36] = new Color((float)1, (float)0.57143, (float)0.57143);
			getColorMap()[(int)37] = new Color((float)1, (float)0.5873, (float)0.5873);
			getColorMap()[(int)38] = new Color((float)1, (float)0.60317, (float)0.60317);
			getColorMap()[(int)39] = new Color((float)1, (float)0.61905, (float)0.61905);
			getColorMap()[(int)40] = new Color((float)1, (float)0.63492, (float)0.63492);
			getColorMap()[(int)41] = new Color((float)1, (float)0.65079, (float)0.65079);
			getColorMap()[(int)42] = new Color((float)1, (float)0.66667, (float)0.66667);
			getColorMap()[(int)43] = new Color((float)1, (float)0.68254, (float)0.68254);
			getColorMap()[(int)44] = new Color((float)1, (float)0.69841, (float)0.69841);
			getColorMap()[(int)45] = new Color((float)1, (float)0.71429, (float)0.71429);
			getColorMap()[(int)46] = new Color((float)1, (float)0.73016, (float)0.73016);
			getColorMap()[(int)47] = new Color((float)1, (float)0.74603, (float)0.74603);
			getColorMap()[(int)48] = new Color((float)1, (float)0.7619, (float)0.7619);
			getColorMap()[(int)49] = new Color((float)1, (float)0.77778, (float)0.77778);
			getColorMap()[(int)50] = new Color((float)1, (float)0.79365, (float)0.79365);
			getColorMap()[(int)51] = new Color((float)1, (float)0.80952, (float)0.80952);
			getColorMap()[(int)52] = new Color((float)1, (float)0.8254, (float)0.8254);
			getColorMap()[(int)53] = new Color((float)1, (float)0.84127, (float)0.84127);
			getColorMap()[(int)54] = new Color((float)1, (float)0.85714, (float)0.85714);
			getColorMap()[(int)55] = new Color((float)1, (float)0.87302, (float)0.87302);
			getColorMap()[(int)56] = new Color((float)1, (float)0.88889, (float)0.88889);
			getColorMap()[(int)57] = new Color((float)1, (float)0.90476, (float)0.90476);
			getColorMap()[(int)58] = new Color((float)1, (float)0.92063, (float)0.92063);
			getColorMap()[(int)59] = new Color((float)1, (float)0.93651, (float)0.93651);
			getColorMap()[(int)60] = new Color((float)1, (float)0.95238, (float)0.95238);
			getColorMap()[(int)61] = new Color((float)1, (float)0.96825, (float)0.96825);
			getColorMap()[(int)62] = new Color((float)1, (float)0.98413, (float)0.98413);
			getColorMap()[(int)63] = new Color((float)1, (float)1, (float)1);

		};
	}
	
	void paintImage(Graphics g, Color color)
	{
		Graphics2D g2d = (Graphics2D) g;
		g2d.setColor(color); 
		g2d.fillOval(8, 8, 8, 8);
		g2d.setColor(Color.black);
		g2d.drawOval(8,8,8,8);
	}
}
